﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/

/*4大难题*/
.pic01 a img { width:1200px; height:282px;}

.nt_bt { padding:85px 0 60px; text-align:center;}
.nt_bt a b { display:block; font-size:34px; color:#3a3b3f}
.nt_bt a b em { color:#eb0100}
.nt_bt a span { display:block; width:328px; line-height:29px; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede; font-size:22px; color:#595757; letter-spacing:6px; margin:10px auto 0;}

.nt_con { /*background:url(nt_bg.jpg) no-repeat; */height:305px; padding:70px 0 0; margin-bottom:80px;}
.nt_con dl { width:600px; height:165px; float:left;}
.nt_con .nt_dl02 { float:right; width:400px;}
.nt_con dl dt { background:url(nt_libg.gif) no-repeat 0 -165px; width:75px; height:75px; line-height:75px; text-align:center; font-size:40px; color:#fff; font-weight:bold; float:left;}
.nt_con dl:hover dt { background:url(nt_libg.gif) no-repeat 0 0;}
.nt_con dl dd { width:270px; float:left; padding-left:16px; font-size:20px; color:#282828; line-height:28px;}
.nt_pic { top:0; left:410px;}

/*五大优势*/
.ys_bg { background:url(ys_bg.gif) repeat; height:2130px;}
.ys_bg .nt_bt a span { width:500px;}
.ys_con dl { height:378px;}
.ys_con dl dt { float:left; width:600px; height:327px;}
.ys_con dl dt a img { width:600px; height:327px;}
.ys_con dl dd { float:left; width:599px; height:314px; background:#fff; margin:13px 0 0; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;}
.ys_con dl dd span { display:block; padding:65px 0 35px 78px;}
.ys_con dl dd span a b { display:block; font-size:24px; color:#21282e;}
.ys_con dl dd span a b i{ color:#EB0100;}
.ys_con dl dd span a em { display:block; font-size:12px; color:#9d9d9d; text-transform:uppercase; padding:5px 0 0;}
.ys_con dl dd p { font-size:16px; color:#555; line-height:27px; padding-left:77px; width:468px;}
.ys_con dl dd p em { font-weight:bold;}
.ys_con .ys_dl02 dt { float:right;}
.ys_con .ys_dl02 dd  {border-left:solid 1px #d7d7d7;border-right: none;}

/*昕凯 · 产品 · 案例 · 中心*/
.al_bt a span { display:block; width:500px; }
.al_nav { padding-left:225px; height:50px;}
.al_nav ul li { float:left; margin-right:16px;}
.al_nav ul li a { font-size: 16px; color:#2d2d2d; background:url(al_ico01.gif) no-repeat; padding-left:30px; display:block;}
.al_nav ul li a:hover,.al_nav ul .cur a { color:#da251d; background:url(al_ico02.gif) no-repeat; font-weight:bold;}

/*
.al_con {background:url(al_bg.jpg) no-repeat;height: 460px;}
.al01 { padding:36px 0 0 30px;}
.al01 i a img { width:539px; height:376px;}
.al01 ul { padding:35px 0 0 150px;}
.al01 ul li { float:left; width:80px; text-align:center;}
.al01 ul li a { font-size:16px; color:#555;}
.al01 ul li a i { background:url(al_ico03.gif) no-repeat -79px 0; width:14px; height:14px; display:block; margin:0 auto 10px;}
.al01 ul li a:hover i,.al01 ul .cur a i { background:url(al_ico03.gif) no-repeat 0 0;}

.al02 { width:512px; padding:70px 40px 0 0;}
.al02 em { height:42px; border-bottom:solid 1px #c4c5c6; margin-bottom:25px; display:block;}
.al02 em a { font-size:24px; color:#13171b;}
.al02 em a:hover { color:#ee1217;}
.al02 p { font-size:15px; color:#29343c; line-height:30px; height:240px;}*/

.al_con { background: url(al_bg.gif) repeat-y; height:350px; padding:20px 0 0;}
.al_con ul li { float:left; width:376px; margin-left:18px;}
.al_con ul li a i { width:376px; height:289px; overflow:hidden; display:block;}
.al_con ul li a i img { width:376px; height:289px; transition:1s;
-webkit-transition:1s;
-moz-transition:1s;}
.al_con ul li a:hover i img { transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);}
.al_con ul li a em { display:block; text-align:center; font-size:16px; color:#555; height:30px; line-height:30px; overflow:hidden; margin:10px 0 0;}


/*昕凯数控合作伙伴*/
.hz_bt a span { display:block; width:540px; }
.hz01 { top:65px; left:-40px;}
.hz01 a { background: url(hz_jt.gif) no-repeat; width:27px; height:27px; display:block;}
.hz01 a:hover { background:url(hz_jt.gif) no-repeat 0 -27px;}

.hz03 { top:65px; right:-40px;}
.hz03 a { background:url(hz_jt.gif) no-repeat -27px 0; width:27px; height:27px; display:block;}
.hz03 a:hover { background:url(hz_jt.gif) no-repeat -27px -27px;}

.hz02 { width:1200px; height:265px;}
.hz02 ul li { float:left; padding:0 12px 0 0; display:inline}
.hz02 ul .nobor01 { padding:0;}
.hz02 ul li i { background:url(hz_picbg.jpg) no-repeat; width:291px; height:152px; display:block;}
.hz02 ul li i a img { width:287px; height:148px; padding:1px 0 0 2px;}
.hz02 ul li span { display:block; height:40px; line-height:40px; overflow:hidden; text-align:center;}
.hz02 ul li span a { color:#3f3a39; font-size:14px;}
.hz02 ul li span a:hover { color:#d50000;}

/*广告*/
.pic02 { /*background:url(pic02.jpg) no-repeat center 0; */height:283px;}
.pic { width:1200px; margin: 0 auto;}
.pic02 p { position:absolute; top:90px; right:0;}
.pic02 p span { display:block; font-size:14px; color:#fff;}
.pic02 p span em { display:block; font-size:27px; font-family:Impact; padding:5px 0 10px;}

/**/
.zj_bg { /*background:url(zj_bg.jpg) no-repeat center 0;*/ height:734px;}
.zj_bg .nt_bt a span { display:block; width:415px; line-height:29px; border-top:solid 1px #c5c5c5; border-bottom:solid 1px #c5c5c5; }

.zj_con dl { height:275px;}
.zj_con dl dt { float:left; width:578px; height:324px; overflow:hidden; border:solid 8px #fff;}
.zj_con dl dt a img { width:578px; height:324px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.zj_con dl dt a img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}
.zj_con dd { float:left; width:595px; height:305px; padding:35px 0 0 55px; background:#fff; margin:84px 0 0 -44px;}
.zj_con dd span {  height:30px; display:block;}
.zj_con dd span a { font-size:20px; color:#3f3a39;}
.zj_con dd span a:hover {  color:#ec0002;}
.zj_con dd em { display:block; font-size:14px; color:#787878; text-transform:uppercase; padding:10px 0 15px;}
.zj_con dd p { line-height:20px; font-size:12px; color:#787878; height:155px; overflow:hidden; padding-right:55px;}
.zj_con dd i a { margin-right:10px;}

/*企业实力*/
.photo{ display:inline-block; margin-bottom:40px;}
.sl_bt a span { display:block; width:540px; }
.sl_list { height:57px;}
.sl_list ul li { float:left; margin-right:2px} 
.sl_list ul .nobor01 { margin:0;}
.sl_list ul li a { color:#fff; font-size:16px; display:block; width:248px; height:55px; line-height:55px; background:#3f3a39; text-align:center;}
.sl_list ul li a:hover,.sl_list ul .cur a { background:#eb0100;}

.nobor01{ margin:0;}
.sl_list ul span { float:left;}
.sl_list ul span a{color:#fff; font-size:16px; display:block; width:198px; height:55px; line-height:55px; background:#3f3a39; text-align:center;}

.sl01 { top:190px; left:-40px;}
.sl01 a { background: url(hz_jt.gif) no-repeat; width:27px; height:27px; display:block;}
.sl01 a:hover { background:url(hz_jt.gif) no-repeat 0 -27px;}

.sl03 { top:190px; right:-40px;}
.sl03 a { background:url(hz_jt.gif) no-repeat -27px 0; width:27px; height:27px; display:block;}
.sl03 a:hover { background:url(hz_jt.gif) no-repeat -27px -27px;}

.sl02 { width:1200px; height:440px;}
.sl02 ul li { float:left; padding:0 2px 0 0; display:inline}
.sl02 ul li a img { width:398px; height:436px;}
.sl02 ul li a:hover img { width:392px; height:430px; border: solid 3px #eb0100;}
.sl02 ul .nobor01 { padding:0;}

/*听听客户的真实声音*/
.jz_bt a span { display:block; width:360px; }
.jz01 { top:216px; left:-40px;}
.jz01 a { background: url(hz_jt.gif) no-repeat; width:27px; height:27px; display:block;}
.jz01 a:hover { background:url(hz_jt.gif) no-repeat 0 -27px;}

.jz03 { top:216px; right:-40px;}
.jz03 a { background:url(hz_jt.gif) no-repeat -27px 0; width:27px; height:27px; display:block;}
.jz03 a:hover { background:url(hz_jt.gif) no-repeat -27px -27px;}

.jz02 { width:1200px; height:440px;}
.jz02 dl { float:left; width:284px; margin-right:21px;}
.jz02 .nobor01 { margin:0;}
.jz02 dl dt { width:284px; height:286px; display:block; position:relative;}
.jz02 dl dt a{ width:284px; height:286px; display:block;}
.jz02 dl dt a img { width:230px; height:233px; border:solid 27px #a6a6a6;}
.jz02 dl dt a i { display: none; position:absolute; top:42px; left:42px;}
.jz02 dl dt a:hover i { display:block;}
.jz02 dl dt a i img { width:199px; height:203px; border:none;}
.jz02 dl dd { background:#f8f8f8; height:172px;}
.jz02 dl dd span a { display:block; padding:20px 0 5px 25px; font-size:20px; color:#3f3a39; border-bottom:solid 1px #d4d4d4;}
.jz02 dl dd span a em { display:block; font-size:12px; color:#787878; padding:10px 0;}
.jz02 dl dd p { width:238px; margin:0 auto; color:#787878; margin:0 auto; line-height:22px; padding:10px 0 0;}

/*聚焦昕凯数控*/
.dt01 { width:549px;}
.dt_top01 { height:50px;}
.dt_top01 span { float:right; padding:5px 0 0;}
.dt_top01 span a { font-size:14px; color:#333; text-transform:uppercase;}
.dt_top01 ul li { float:left; background:url(dt_bor.gif) no-repeat right center; padding:0 20px 0 0; margin-right:20px;}
.dt_top01 ul .nobor { background:none; }
.dt_top01 ul li a { font-size:18px; color:#333; }
.dt_top01 ul li a:hover,.dt_top01 ul .cur a { font-weight:bold; }

.dt_con dt { position:relative;}
.dt_con dt a img { width:548px; height:140px;}
.dt_con dd { padding:30px 0 0;}
.dt_con dd span { display:block; height:30px;}
.dt_con dd span a { font-size:14px; color:#333; font-weight:bold;}
.dt_con dd span a:hover { color:#eb0100;}
.dt_con dd span a em { display:block; float:right; font-size:14px; color:#8c8a8a;}
.dt_con dd p { font-size:14px; color:#555; line-height:26px; border-bottom:solid 1px #dfdfe0; padding:0 0 20px; margin-bottom:18px;}
.dt_con dd p a { color:#00923f; font-weight:bold;}

.dt_con ul li { height:30px; line-height:30px; background:url(dt_ico01.gif) no-repeat 0 14px; padding-left:10px;}
.dt_con ul li a { font-size:14px; color:#555;}
.dt_con ul li a:hover { color:#eb0100;}
.dt_con ul li a em { display:block; float:right; color:#b1a5a5;}

.dt02 { width:550px; overflow:hidden;}
.dt_top02 { height:49px; border-bottom:solid 1px #e6e6e6;}
.dt_top02 b a { font-size:18px; color:#333;}
.dt_top02 span { float:right; padding:8px 0 0; font-size:14px;} 
.wd_pic a img { width:550px; height:140px;}
.wd_dl { padding:40px 0 0; height:200px;}
.wd_dl dl { float:left; width:275px;}
.wd_dl dl dt { height:40px;}
.wd_dl dl dt a { font-size: 14px; color:#333; font-weight:bold; background:url(wd_ico01.gif) no-repeat; padding-left:28px; height:20px; line-height:20px; overflow:hidden}
.wd_dl dl dt a:hover { color:#eb0100;}
.wd_dl dl dd { font-size:14px; color:#555; line-height:25px; padding:0 0 0 30px;}
.wd_list { padding-left:250px;}
.wd_list a { background:url(wd_ico02.gif) no-repeat; width:10px; height:10px; display:block; float:left; margin-right:10px;}
.wd_list a:hover,.wd_list .cur { background:url(wd_ico03.gif) no-repeat;}

/*友情链接*/
.yq { background:url(yq_bg.gif) repeat-y center 0; height:99px; line-height:99px; margin:68px 0 0; overflow:hidden;}
.yq b a { display:block; float:right; font-size:14px; color:#3e4146; font-weight:normal;}
.yq span { display:block; float:left; width:202px;}
.yq span a { font-size:18px; color:#fff;}
.yq span a em { text-transform:uppercase; font-weight:normal; padding-left:5px; color:#fff; padding-left:10px;}
.yq p { float:left; width:850px; overflow:hidden;}
.yq p a { font-size:14px; color:#666; padding:0 20px;}



.banners{height: 550px;}
.fullSlide {width:100%;position:relative;height:550px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:550px;overflow:hidden;text-align:center;background-position:center top;background-repeat: no-repeat;}
.fullSlide .bd li a {display:block;height:550px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;margin:0 5px;}
.fullSlide .hd ul .on {background:#EB0100;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;
filter:alpha(opacity=50);opacity:0.5;display:none;width:35px; height:80px;}
.fullSlide .prev{background: #EB0100 url(letf-an.png) no-repeat;}
.fullSlide .next{left:auto;right:5%;background:#EB0100 url(right-an.png) no-repeat;}



